semi-mounted trailer - Alemán Inglés Diccionario